
const state = {
  active_menu: '/home/account', // 页面导航，默认在首
  select_index: 0,// 选中列表
  isLogin: false, // 是否登录
  IsPC: true, // 是否是pc端 true是
  lang: '', // 语言类型
  fphone: '', // 手机号
  // 身份证信息
  positiveImg: '', // 正面
  negativeImg: '', // 反面
  fcardUrl: '', // 身份证正面照的人脸照片
  faceImage: '', // 人脸照
  IdCodename: '', // 姓名
  IdCodeNO: '', // 身份证号
  IdCodeType: '', // 证件类型
  country: '', // 国家
  address: '', // 身份证上的地址
  IdfpersonGender: '', // 性别
  IdfpersonNation: '', // 民族
  IdfpersonBirthday: '', // 出生日期
  userCompany: '', // 单位名称
  EuserCompany: '', // 单位名称英文
  userJob: '', // 职务
  isCompare: false, //  证件比对
  userEmail: '', // 邮箱号
  userInfoState: {},
  fpurchaserId: '',
  fquestionId: '', // 问卷信息
  fax: '', // 传真
  depart: '', // 部门
  phone: '', // 电话
  entryType: '',
  companyaddress: '',
  fgroupId: null,
  frecordId: null,
  goodsname: '', // goods链接来的用户名
  cardType: '' // 证件类型
}

// 申明同步
const mutations = {
  setMenu (state,obj) {
    state[obj.name] = obj.value
  },
  setLogin (state, bool) {
    state.isLogin = bool
  },
  resetData (state) {
    for (let i in state) {
      if (i === 'isLogin') {
        state[i] = false
      } else if (i === 'IsPC') {
        state[i] = true
      } else if (i === 'isCompare') {
        state[i] = false
      } else if (i !== 'fquestionId') {
        state[i] = ''
      }
    }
  }
}

const actions = {
  // ...
}

export default {
  state,
  mutations,
  actions
}
